multi-lingual application - French English Dictionary